// JMJ 2007
IDataTrivial included here because of different implementation of mkString and mkList (both identity) in SAPL